﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterBackEnd.Master" AutoEventWireup="true"
    CodeFile="ChangePass.aspx.cs" Inherits="Pages_Config_ChangePass" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
    <script type="text/javascript">
        $(function () {
            $("#btnChangePassCancel").click(function () {
                window.location = "<%=Config.Global.Settings.WEB_ROOT %>index.htm";
            });
            $("#btnChangePassUpdate").click(function () {
                var oldPass = $("#txtOldPass").val();
                var newPass = $("#txtNewPass").val();
                var newPassAgain = $("#txtNewPasAgain").val();
                if (oldPass == '') {
                    jAlert("Bạn chưa nhập mật khẩu cũ", "Thông báo", function () {
                        $("#txtOldPass").focus();
                    });
                    return;
                }
                if (newPass == '') {
                    jAlert("Bạn chưa nhập mật khẩu mới", "Thông báo", function () {
                        $("#txtNewPass").focus();
                    });
                    return;
                }
                if (newPass != newPassAgain) {
                    jAlert("Mật khẩu nhập 2 lần không giống nhau", "Thông báo", function () {
                        $("#txtNewPasAgain").focus();
                    });
                    return;
                }
                Loading.showProcess();
                var _data = { passOld: oldPass, passNew: newPass };
                $.ajax({
                    type: "POST",
                    url: "/WebService/WSConfig.asmx/ChangePass",
                    data: JSON.encode(_data),
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    cache: false,
                    success: function (data) {
                        Loading.closeProcess();
                        if (data.d > 0)
                            jAlert("Mật khẩu đã được thay đổi", "Thông báo", function () {
                                window.location = "<%=Config.Global.Settings.WEB_ROOT %>index.htm";
                            });
                        if (data.d == -1)
                            window.location = "<%=Config.Global.Settings.WEB_ROOT %>login";
                        if (data.d == -2)
                            jAlert("Mật khẩu cũ không đúng", "Thông báo", function () {
                                $("#txtOldPass").focus();
                            });
                        if (data.d == 0)
                            jAlert("Có lỗi xảy ra trong quá trình xử lý");
                    },
                    error: function () {
                        jAlert("Có lỗi xảy ra trong quá trình xử lý");
                    }
                });
            });
        })
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="content" runat="Server">
    <div class="container_data">
        <div class="header_container">
            <span class="container_text">Đổi mật khẩu</span>
            <div class="clear">
            </div>
        </div>
        <div class="content padding0" style="text-align: center">
            <div class="form form_3cols" style="text-align: left; margin: auto; width: 350px;">
                <div class="content_info">
                    <ul>
                        <li class="content_info_left">Mật khẩu cũ:</li>
                        <li class="content_info_right" style="width: 184px">
                            <input type="password" id="txtOldPass" class="formcart2" style="width: 180px" />
                        </li>
                        <div class="clear">
                        </div>
                    </ul>
                </div>
                <div class="content_info">
                    <ul>
                        <li class="content_info_left">Mật khẩu mới:</li>
                        <li class="content_info_right" style="width: 184px">
                            <input type="password" id="txtNewPass" class="formcart2" style="width: 180px" /></li>
                        <div class="clear">
                        </div>
                    </ul>
                </div>
                <div class="content_info">
                    <ul>
                        <li class="content_info_left">Nhập lại mật khẩu:</li>
                        <li class="content_info_right" style="width: 184px">
                            <input type="password" id="txtNewPasAgain" class="formcart2" style="width: 180px" /></li>
                        <div class="clear">
                        </div>
                    </ul>
                </div>
                <div class="content_info">
                    <ul>
                        <li class="content_info_left"></li>
                        <li class="content_info_right" style="width: 184px">
                            <div class="adminBox_Control">
                                <div class="action" id="btnChangePassUpdate" style="background: url(/images/icon_save.gif) no-repeat scroll 3px 3px #C1E4FF;">
                                    Cập nhật</div>
                                <div style="background: url(/images/icon_close.gif) no-repeat scroll 3px 3px #C1E4FF;"
                                    id="btnChangePassCancel" class="action">
                                    Bỏ qua
                                </div>
                            </div>
                        </li>
                        <div class="clear">
                        </div>
                    </ul>
                </div>
                <div class="clear">
                </div>
            </div>
        </div>
    </div>
</asp:Content>
